home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 7 / CD FunHouse 7 For The Macintosh (Wayzata)(1992).iso / • Game Templates • / Shanghai Demo / Shanghai Demo / Shanghai Demo.rsrc / CODE_256.txt < prev    next >
Text File  |  1986-05-18  |  32KB  |  524 lines

  1. # near model CODE resource
  2. # jump table entries: 0-1873 (1874 of them)
  3. 00000000  0003 0004                ori.b      D3, 0x4
  4. 00000004  0002 0187                ori.b      D2, 0x87
  5. 00000008  0114                     btst       [A4], D0
  6. 0000000A  FFFF                     .invalid   <<F/7/7>>
  7. 0000000C  F708                     .extension 0x708 <<F/4-5/3>> // unimplemented
  8. 0000000E  FFFF                     .invalid   <<F/7/7>>
  9. 00000010  F748                     .extension 0x748 <<F/4-5/3>> // unimplemented
  10. 00000012  FFFF                     .invalid   <<F/7/7>>
  11. 00000014  F788                     .invalid   <<F/6/3>>
  12. 00000016  0000 0000                ori.b      D0, 0x0
  13. 0000001A  4D4A                     chk.w      D6, A2
  14. 0000001C  444F                     neg.w      A7
  15. 0000001E  4D4A                     chk.w      D6, A2
  16. 00000020  544F                     addq.w     A7, 2
  17. 00000022  FFFF                     .invalid   <<F/7/7>>
  18. 00000024  F7CE                     .invalid   <<F/7/3>>
  19. 00000026  0000 0724                ori.b      D0, 0x24 /* '$' */
  20. 0000002A  0000 0000                ori.b      D0, 0x0
  21. 0000002E  009D 0087 00B4           ori.l      [A5]+, 0x8700B4
  22. 00000034  005A 0087                ori.w      [A2]+, 0x87
  23. 00000038  00B4 00E1 002D 005A      ori.l      [A4 + D0.w + 0x5A], 0xE1002D
  24. 00000040  0087 00B4 00E1           ori.l      D7, 0xB400E1
  25. 00000046  010E                     btst       A6, D0
  26. 00000048  0000 002D                ori.b      D0, 0x2D /* '-' */
  27. 0000004C  005A 0087                ori.w      [A2]+, 0x87
  28. 00000050  00B4 00E1 010E 013B 009D 0000 0014 0028 ori.l      [[A4 + 0x9D0000 + D0] + 0x140028], 0xE1010E
  29. 00000060  0028 003C 003C           ori.b      [A0 + 0x3C], 0x3C /* '<' */
  30. 00000066  003C 003C                ori.b      ccr, 60
  31. 0000006A  0050 0050                ori.w      [A0], 0x50 /* 'P' */
  32. 0000006E  0050 0050                ori.w      [A0], 0x50 /* 'P' */
  33. 00000072  0050 0050                ori.w      [A0], 0x50 /* 'P' */
  34. 00000076  0064 0064                ori.w      -[A4], 0x64 /* 'd' */
  35. 0000007A  0064 0064                ori.w      -[A4], 0x64 /* 'd' */
  36. 0000007E  0064 0064                ori.w      -[A4], 0x64 /* 'd' */
  37. 00000082  0064 0064                ori.w      -[A4], 0x64 /* 'd' */
  38. 00000086  0064 0000                ori.w      -[A4], 0x0
  39. 0000008A  0000 001B                ori.b      D0, 0x1B
  40. 0000008E  0002 0000                ori.b      D2, 0x0
  41. 00000092  0004 0005                ori.b      D4, 0x5
  42. 00000096  0006 0007                ori.b      D6, 0x7
  43. 0000009A  0008 0009                ori.b      A0, 0x9 /* '\t' */
  44. 0000009E  000A 000B                ori.b      A2, 0xB
  45. 000000A2  000C 000D                ori.b      A4, 0xD /* '\r' */
  46. 000000A6  000E 0000                ori.b      A6, 0x0
  47. 000000AA  005E 0000                ori.w      [A6]+, 0x0
  48. 000000AE  0012 0064                ori.b      [A2], 0x64 /* 'd' */
  49. 000000B2  0014 0001                ori.b      [A4], 0x1
  50. 000000B6  0016 0017                ori.b      [A6], 0x17
  51. 000000BA  006A 0019 001A           ori.w      [A2 + 0x1A], 0x19
  52. 000000C0  0001 001C                ori.b      D1, 0x1C
  53. 000000C4  001D 0070                ori.b      [A5]+, 0x70 /* 'p' */
  54. 000000C8  001F 0020                ori.b      [A7]+, 0x20 /* ' ' */
  55. 000000CC  0000 0022                ori.b      D0, 0x22 /* '\"' */
  56. 000000D0  0076 0024 0000           ori.w      [A6 + D0.w], 0x24 /* '$' */
  57. 000000D6  007C 0000                ori.w      sr, 0
  58. 000000DA  0028 0029 002A           ori.b      [A0 + 0x2A], 0x29 /* ')' */
  59. 000000E0  002B 002C 002D           ori.b      [A3 + 0x2D], 0x2C /* ',' */
  60. 000000E6  002E 002F 0030           ori.b      [A6 + 0x30], 0x2F /* '/' */
  61. 000000EC  0031 0032 0000           ori.b      [A1 + D0.w], 0x32 /* '2' */
  62. 000000F2  0034 0035 0036           ori.b      [A4 + D0.w + 0x36], 0x35 /* '5' */
  63. 000000F8  0037 0038 0000           ori.b      [A7 + D0.w], 0x38 /* '8' */
  64. 000000FE  0080 0000 0084           ori.l      D0, 0x84
  65. 00000104  0000 0088                ori.b      D0, 0x88
  66. 00000108  0000 008C                ori.b      D0, 0x8C
  67. 0000010C  0000 0042                ori.b      D0, 0x42 /* 'B' */
  68. 00000110  0043 0044                ori.w      D3, 0x44 /* 'D' */
  69. 00000114  0045 0046                ori.w      D5, 0x46 /* 'F' */
  70. 00000118  0000 0048                ori.b      D0, 0x48 /* 'H' */
  71. 0000011C  0049 004A                ori.w      A1, 0x4A /* 'J' */
  72. 00000120  0000 008E                ori.b      D0, 0x8E
  73. 00000124  0000 0090                ori.b      D0, 0x90
  74. 00000128  0000 0050                ori.b      D0, 0x50 /* 'P' */
  75. 0000012C  0051 0052                ori.w      [A1], 0x52 /* 'R' */
  76. 00000130  0000 0054                ori.b      D0, 0x54 /* 'T' */
  77. 00000134  0000 0056                ori.b      D0, 0x56 /* 'V' */
  78. 00000138  0000 0010                ori.b      D0, 0x10
  79. 0000013C  0059 005A                ori.w      [A1]+, 0x5A /* 'Z' */
  80. 00000140  005B 005C                ori.w      [A3]+, 0x5C /* '\\' */
  81. 00000144  005D 0013                ori.w      [A5]+, 0x13
  82. 00000148  005F 0060                ori.w      [A7]+, 0x60 /* '`' */
  83. 0000014C  0061 0062                ori.w      -[A1], 0x62 /* 'b' */
  84. 00000150  0063 0018                ori.w      -[A3], 0x18
  85. 00000154  0065 0066                ori.w      -[A5], 0x66 /* 'f' */
  86. 00000158  0067 0068                ori.w      -[A7], 0x68 /* 'h' */
  87. 0000015C  0069 001E 006B           ori.w      [A1 + 0x6B], 0x1E
  88. 00000162  006C 006D 006E           ori.w      [A4 + 0x6E], 0x6D /* 'm' */
  89. 00000168  006F 0023 0071           ori.w      [A7 + 0x71], 0x23 /* '#' */
  90. 0000016E  0072 0073 0074           ori.w      [A2 + D0.w + 0x74], 0x73 /* 's' */
  91. 00000174  0075 0026 0077           ori.w      [A5 + D0.w + 0x77], 0x26 /* '&' */
  92. 0000017A  0078 0079 007A           ori.w      [0x0000007A], 0x79 /* 'y' */
  93. 00000180  007B 003A 007D           ori.w      [PC + D0.w + 0x7D], 0x3A /* ':' */
  94. 00000186  007E 007F                ori.w      <<invalid special address>>, 0x7F
  95. 0000018A  003C 0081                ori.b      ccr, 129
  96. 0000018E  0082 0083 003E           ori.l      D2, 0x83003E
  97. 00000194  0085 0086 0087           ori.l      D5, 0x860087
  98. 0000019A  0040 0089                ori.w      D0, 0x89
  99. 0000019E  008A 008B 004C           ori.l      A2, 0x8B004C
  100. 000001A4  008D 004E 008F           ori.l      A5, 0x4E008F
  101. 000001AA  0000 0016                ori.b      D0, 0x16
  102. 000001AE  0003 0000                ori.b      D3, 0x0
  103. 000001B2  0005 0006                ori.b      D5, 0x6
  104. 000001B6  0007 0008                ori.b      D7, 0x8
  105. 000001BA  0009 000A                ori.b      A1, 0xA /* '\n' */
  106. 000001BE  000B 000C                ori.b      A3, 0xC
  107. 000001C2  000D 000E                ori.b      A5, 0xE
  108. 000001C6  000F 0000                ori.b      A7, 0x0
  109. 000001CA  0059 0000                ori.w      [A1]+, 0x0
  110. 000001CE  0013 005F                ori.b      [A3], 0x5F /* '_' */
  111. 000001D2  0015 0000                ori.b      [A5], 0x0
  112. 000001D6  0017 0018                ori.b      [A7], 0x18
  113. 000001DA  0065 001A                ori.w      -[A5], 0x1A
  114. 000001DE  001B 0002                ori.b      [A3]+, 0x2
  115. 000001E2  001D 001E                ori.b      [A5]+, 0x1E
  116. 000001E6  006B 0020 0021           ori.w      [A3 + 0x21], 0x20 /* ' ' */
  117. 000001EC  0002 0023                ori.b      D2, 0x23 /* '#' */
  118. 000001F0  0071 0025 0000           ori.w      [A1 + D0.w], 0x25 /* '%' */
  119. 000001F6  0077 0000 0029           ori.w      [A7 + D0.w + 0x29], 0x0
  120. 000001FC  002A 002B 002C           ori.b      [A2 + 0x2C], 0x2B /* '+' */
  121. 00000202  002D 002E 002F           ori.b      [A5 + 0x2F], 0x2E /* '.' */
  122. 00000208  0030 0031 0032           ori.b      [A0 + D0.w + 0x32], 0x31 /* '1' */
  123. 0000020E  0033 0000 0035           ori.b      [A3 + D0.w + 0x35], 0x0
  124. 00000214  0036 0037 0038           ori.b      [A6 + D0.w + 0x38], 0x37 /* '7' */
  125. 0000021A  0039 0000 007D 0000      ori.b      [0x007D0000], 0x0
  126. 00000222  0081 0000 0085           ori.l      D1, 0x85
  127. 00000228  0000 0089                ori.b      D0, 0x89
  128. 0000022C  0000 0043                ori.b      D0, 0x43 /* 'C' */
  129. 00000230  0044 0045                ori.w      D4, 0x45 /* 'E' */
  130. 00000234  0046 0047                ori.w      D6, 0x47 /* 'G' */
  131. 00000238  0000 0049                ori.b      D0, 0x49 /* 'I' */
  132. 0000023C  004A 004B                ori.w      A2, 0x4B /* 'K' */
  133. 00000240  0000 008D                ori.b      D0, 0x8D
  134. 00000244  0000 008F                ori.b      D0, 0x8F
  135. 00000248  0000 0051                ori.b      D0, 0x51 /* 'Q' */
  136. 0000024C  0052 0053                ori.w      [A2], 0x53 /* 'S' */
  137. 00000250  0000 0055                ori.b      D0, 0x55 /* 'U' */
  138. 00000254  0000 0057                ori.b      D0, 0x57 /* 'W' */
  139. 00000258  0000 0000                ori.b      D0, 0x0
  140. 0000025C  005A 005B                ori.w      [A2]+, 0x5B /* '[' */
  141. 00000260  005C 005D                ori.w      [A4]+, 0x5D /* ']' */
  142. 00000264  005E 0011                ori.w      [A6]+, 0x11
  143. 00000268  0060 0061                ori.w      -[A0], 0x61 /* 'a' */
  144. 0000026C  0062 0063                ori.w      -[A2], 0x63 /* 'c' */
  145. 00000270  0064 0014                ori.w      -[A4], 0x14
  146. 00000274  0066 0067                ori.w      -[A6], 0x67 /* 'g' */
  147. 00000278  0068 0069 006A           ori.w      [A0 + 0x6A], 0x69 /* 'i' */
  148. 0000027E  0019 006C                ori.b      [A1]+, 0x6C /* 'l' */
  149. 00000282  006D 006E 006F           ori.w      [A5 + 0x6F], 0x6E /* 'n' */
  150. 00000288  0070 001F 0072           ori.w      [A0 + D0.w + 0x72], 0x1F
  151. 0000028E  0073 0074 0075           ori.w      [A3 + D0.w + 0x75], 0x74 /* 't' */
  152. 00000294  0076 0024 0078           ori.w      [A6 + D0.w + 0x78], 0x24 /* '$' */
  153. 0000029A  0079 007A 007B 007C      ori.w      [0x007B007C], 0x7A /* 'z' */
  154. 000002A2  0027 007E                ori.b      -[A7], 0x7E /* '~' */
  155. 000002A6  007F 0080                ori.w      <<invalid special address>>, 0x80
  156. 000002AA  003B 0082 0083           ori.b      [PC + D0.w - 0x125], 0x82
  157. 000002B0  0084 003D 0086           ori.l      D4, 0x3D0086
  158. 000002B6  0087 0088 003F           ori.l      D7, 0x88003F
  159. 000002BC  008A 008B 008C           ori.l      A2, 0x8B008C
  160. 000002C2  0041 008E                ori.w      D1, 0x8E
  161. 000002C6  004D 0090                ori.w      A5, 0x90
  162. 000002CA  004F 0000                ori.w      A7, 0x0
  163. 000002CE  0000 0000                ori.b      D0, 0x0
  164. 000002D2  0000 0000                ori.b      D0, 0x0
  165. 000002D6  0000 0000                ori.b      D0, 0x0
  166. 000002DA  0000 0000                ori.b      D0, 0x0
  167. 000002DE  0000 0000                ori.b      D0, 0x0
  168. 000002E2  0000 0000                ori.b      D0, 0x0
  169. 000002E6  0000 0000                ori.b      D0, 0x0
  170. 000002EA  0000 0000                ori.b      D0, 0x0
  171. 000002EE  0000 0000                ori.b      D0, 0x0
  172. 000002F2  0000 0000                ori.b      D0, 0x0
  173. 000002F6  0000 0000                ori.b      D0, 0x0
  174. 000002FA  0000 0000                ori.b      D0, 0x0
  175. 000002FE  0000 0000                ori.b      D0, 0x0
  176. 00000302  0000 0000                ori.b      D0, 0x0
  177. 00000306  0000 0000                ori.b      D0, 0x0
  178. 0000030A  0000 0000                ori.b      D0, 0x0
  179. 0000030E  0000 0000                ori.b      D0, 0x0
  180. 00000312  0000 0000                ori.b      D0, 0x0
  181. 00000316  0000 0000                ori.b      D0, 0x0
  182. 0000031A  0000 0000                ori.b      D0, 0x0
  183. 0000031E  0000 0000                ori.b      D0, 0x0
  184. 00000322  0000 0000                ori.b      D0, 0x0
  185. 00000326  0000 0000                ori.b      D0, 0x0
  186. 0000032A  0000 0000                ori.b      D0, 0x0
  187. 0000032E  0000 0000                ori.b      D0, 0x0
  188. 00000332  0000 0059                ori.b      D0, 0x59 /* 'Y' */
  189. 00000336  005A 005B                ori.w      [A2]+, 0x5B /* '[' */
  190. 0000033A  005C 005D                ori.w      [A4]+, 0x5D /* ']' */
  191. 0000033E  005E 005F                ori.w      [A6]+, 0x5F /* '_' */
  192. 00000342  0064 0065                ori.w      -[A4], 0x65 /* 'e' */
  193. 00000346  006A 006B 0070           ori.w      [A2 + 0x70], 0x6B /* 'k' */
  194. 0000034C  0071 0076 0077           ori.w      [A1 + D0.w + 0x77], 0x76 /* 'v' */
  195. 00000352  0078 0079 007A           ori.w      [0x0000007A], 0x79 /* 'y' */
  196. 00000358  007B 007C 007D           ori.w      [PC + D0.w + 0x7D], 0x7C /* '|' */
  197. 0000035E  007E 007F                ori.w      <<invalid special address>>, 0x7F
  198. 00000362  0080 0081 0084           ori.l      D0, 0x810084
  199. 00000368  0085 0088 0089           ori.l      D5, 0x880089
  200. 0000036E  008A 008B 008C           ori.l      A2, 0x8B008C
  201. 00000374  008D 008E 008F           ori.l      A5, 0x8E008F
  202. 0000037A  0090 0000 0000           ori.l      [A0], 0x0
  203. 00000380  0000 0000                ori.b      D0, 0x0
  204. 00000384  0000 0000                ori.b      D0, 0x0
  205. 00000388  0000 0000                ori.b      D0, 0x0
  206. 0000038C  0000 0000                ori.b      D0, 0x0
  207. 00000390  0000 0000                ori.b      D0, 0x0
  208. 00000394  0000 0000                ori.b      D0, 0x0
  209. 00000398  0000 0000                ori.b      D0, 0x0
  210. 0000039C  0000 0000                ori.b      D0, 0x0
  211. 000003A0  0000 0000                ori.b      D0, 0x0
  212. 000003A4  0000 0000                ori.b      D0, 0x0
  213. 000003A8  0000 0000                ori.b      D0, 0x0
  214. 000003AC  0000 0000                ori.b      D0, 0x0
  215. 000003B0  0000 0000                ori.b      D0, 0x0
  216. 000003B4  0000 0000                ori.b      D0, 0x0
  217. 000003B8  0000 0000                ori.b      D0, 0x0
  218. 000003BC  0000 0000                ori.b      D0, 0x0
  219. 000003C0  0000 0000                ori.b      D0, 0x0
  220. 000003C4  0000 0060                ori.b      D0, 0x60 /* '`' */
  221. 000003C8  0061 0062                ori.w      -[A1], 0x62 /* 'b' */
  222. 000003CC  0063 0066                ori.w      -[A3], 0x66 /* 'f' */
  223. 000003D0  0067 0068                ori.w      -[A7], 0x68 /* 'h' */
  224. 000003D4  0069 006C 006D           ori.w      [A1 + 0x6D], 0x6C /* 'l' */
  225. 000003DA  006E 006F 0072           ori.w      [A6 + 0x72], 0x6F /* 'o' */
  226. 000003E0  0073 0074 0075           ori.w      [A3 + D0.w + 0x75], 0x74 /* 't' */
  227. 000003E6  0082 0083 0086           ori.l      D2, 0x830086
  228. 000003EC  0087 0000 0001           ori.l      D7, 0x1
  229. 000003F2  0002 0003                ori.b      D2, 0x3
  230. 000003F6  0004 0005                ori.b      D4, 0x5
  231. 000003FA  0006 0007                ori.b      D6, 0x7
  232. 000003FE  0008 0009                ori.b      A0, 0x9 /* '\t' */
  233. 00000402  000A 000B                ori.b      A2, 0xB
  234. 00000406  000C 000D                ori.b      A4, 0xD /* '\r' */
  235. 0000040A  000E 000F                ori.b      A6, 0xF
  236. 0000040E  0010 0011                ori.b      [A0], 0x11
  237. 00000412  0012 0013                ori.b      [A2], 0x13
  238. 00000416  0014 0015                ori.b      [A4], 0x15
  239. 0000041A  0016 0017                ori.b      [A6], 0x17
  240. 0000041E  0018 0019                ori.b      [A0]+, 0x19
  241. 00000422  001A 001B                ori.b      [A2]+, 0x1B
  242. 00000426  001C 001D                ori.b      [A4]+, 0x1D
  243. 0000042A  001E 001F                ori.b      [A6]+, 0x1F
  244. 0000042E  0020 0021                ori.b      -[A0], 0x21 /* '!' */
  245. 00000432  0022 0023                ori.b      -[A2], 0x23 /* '#' */
  246. 00000436  0024 0025                ori.b      -[A4], 0x25 /* '%' */
  247. 0000043A  0026 0027                ori.b      -[A6], 0x27 /* '\'' */
  248. 0000043E  0028 0029 002A           ori.b      [A0 + 0x2A], 0x29 /* ')' */
  249. 00000444  002B 002C 002D           ori.b      [A3 + 0x2D], 0x2C /* ',' */
  250. 0000044A  002E 002F 0030           ori.b      [A6 + 0x30], 0x2F /* '/' */
  251. 00000450  0031 0032 0033           ori.b      [A1 + D0.w + 0x33], 0x32 /* '2' */
  252. 00000456  0059 005A                ori.w      [A1]+, 0x5A /* 'Z' */
  253. 0000045A  005B 005C                ori.w      [A3]+, 0x5C /* '\\' */
  254. 0000045E  005D 005E                ori.w      [A5]+, 0x5E /* '^' */
  255. 00000462  005F 0064                ori.w      [A7]+, 0x64 /* 'd' */
  256. 00000466  0065 006A                ori.w      -[A5], 0x6A /* 'j' */
  257. 0000046A  006B 0070 0071           ori.w      [A3 + 0x71], 0x70 /* 'p' */
  258. 00000470  0076 0077 0078           ori.w      [A6 + D0.w + 0x78], 0x77 /* 'w' */
  259. 00000476  0079 007A 007B 007C      ori.w      [0x007B007C], 0x7A /* 'z' */
  260. 0000047E  0060 0061                ori.w      -[A0], 0x61 /* 'a' */
  261. 00000482  0062 0063                ori.w      -[A2], 0x63 /* 'c' */
  262. 00000486  0066 0069                ori.w      -[A6], 0x69 /* 'i' */
  263. 0000048A  006C 006F 0072           ori.w      [A4 + 0x72], 0x6F /* 'o' */
  264. 00000490  0073 0074 0075           ori.w      [A3 + D0.w + 0x75], 0x74 /* 't' */
  265. 00000496  0067 0068                ori.w      -[A7], 0x68 /* 'h' */
  266. 0000049A  006D 006E 0000           ori.w      [A5 + 0x0], 0x6E /* 'n' */
  267. 000004A0  0034 0035 0036           ori.b      [A4 + D0.w + 0x36], 0x35 /* '5' */
  268. 000004A6  0037 0038 0039           ori.b      [A7 + D0.w + 0x39], 0x38 /* '8' */
  269. 000004AC  003A 007D 007E           ori.b      [PC + 0x7E /* 0000052C, value 0x0, cstring "" */], 0x7D /* '}' */
  270. 000004B2  007F 0080                ori.w      <<invalid special address>>, 0x80
  271. 000004B6  003B 003C 0081           ori.b      [PC + D0.w - 0x127], 0x3C /* '<' */
  272. 000004BC  0082 0083 0084           ori.l      D2, 0x830084
  273. 000004C2  003D 003E                ori.b      <<invalid special address>>, 0x3E /* '>' */
  274. 000004C6  0085 0086 0087           ori.l      D5, 0x860087
  275. 000004CC  0088 003F 0040           ori.l      A0, 0x3F0040 /* '?\0@' */
  276. 000004D2  0089 008A 008B           ori.l      A1, 0x8A008B
  277. 000004D8  008C 0041 0042           ori.l      A4, 0x410042 /* 'A\0B' */
  278. 000004DE  0043 0044                ori.w      D3, 0x44 /* 'D' */
  279. 000004E2  0045 0046                ori.w      D5, 0x46 /* 'F' */
  280. 000004E6  0047 0048                ori.w      D7, 0x48 /* 'H' */
  281. 000004EA  0049 004A                ori.w      A1, 0x4A /* 'J' */
  282. 000004EE  004B 004C                ori.w      A3, 0x4C /* 'L' */
  283. 000004F2  008D 008E 004D           ori.l      A5, 0x8E004D
  284. 000004F8  004E 008F                ori.w      A6, 0x8F
  285. 000004FC  0090 004F 0050           ori.l      [A0], 0x4F0050 /* 'O\0P' */
  286. 00000502  0051 0052                ori.w      [A1], 0x52 /* 'R' */
  287. 00000506  0053 0054                ori.w      [A3], 0x54 /* 'T' */
  288. 0000050A  0055 0056                ori.w      [A5], 0x56 /* 'V' */
  289. 0000050E  0057 0000                ori.w      [A7], 0x0
  290. 00000512  0001 0002                ori.b      D1, 0x2
  291. 00000516  0003 0004                ori.b      D3, 0x4
  292. 0000051A  0005 0006                ori.b      D5, 0x6
  293. 0000051E  0007 0008                ori.b      D7, 0x8
  294. 00000522  0009 000A                ori.b      A1, 0xA /* '\n' */
  295. 00000526  000B 000C                ori.b      A3, 0xC
  296. 0000052A  000D 000E                ori.b      A5, 0xE
  297. 0000052E  000F 0010                ori.b      A7, 0x10
  298. 00000532  0011 0012                ori.b      [A1], 0x12
  299. 00000536  0013 0014                ori.b      [A3], 0x14
  300. 0000053A  0015 0016                ori.b      [A5], 0x16
  301. 0000053E  0017 0018                ori.b      [A7], 0x18
  302. 00000542  0019 001A                ori.b      [A1]+, 0x1A
  303. 00000546  001B 001C                ori.b      [A3]+, 0x1C
  304. 0000054A  001D 001E                ori.b      [A5]+, 0x1E
  305. 0000054E  001F 0020                ori.b      [A7]+, 0x20 /* ' ' */
  306. 00000552  0021 0022                ori.b      -[A1], 0x22 /* '\"' */
  307. 00000556  0023 0024                ori.b      -[A3], 0x24 /* '$' */
  308. 0000055A  0025 0026                ori.b      -[A5], 0x26 /* '&' */
  309. 0000055E  0027 0028                ori.b      -[A7], 0x28 /* '(' */
  310. 00000562  0029 002A 002B           ori.b      [A1 + 0x2B], 0x2A /* '*' */
  311. 00000568  002C 002D 002E           ori.b      [A4 + 0x2E], 0x2D /* '-' */
  312. 0000056E  002F 0030 0031           ori.b      [A7 + 0x31], 0x30 /* '0' */
  313. 00000574  0032 0033 0034           ori.b      [A2 + D0.w + 0x34], 0x33 /* '3' */
  314. 0000057A  0035 0036 0037           ori.b      [A5 + D0.w + 0x37], 0x36 /* '6' */
  315. 00000580  0038 0039 003A           ori.b      [0x0000003A], 0x39 /* '9' */
  316. 00000586  003B 003C 003D           ori.b      [PC + D0.w + 0x3D], 0x3C /* '<' */
  317. 0000058C  003E 003F                ori.b      <<invalid special address>>, 0x3F /* '?' */
  318. 00000590  0040 0041                ori.w      D0, 0x41 /* 'A' */
  319. 00000594  0042 0043                ori.w      D2, 0x43 /* 'C' */
  320. 00000598  0044 0045                ori.w      D4, 0x45 /* 'E' */
  321. 0000059C  0046 0047                ori.w      D6, 0x47 /* 'G' */
  322. 000005A0  0048 0049                ori.w      A0, 0x49 /* 'I' */
  323. 000005A4  004A 004B                ori.w      A2, 0x4B /* 'K' */
  324. 000005A8  004C 004D                ori.w      A4, 0x4D /* 'M' */
  325. 000005AC  004E 004F                ori.w      A6, 0x4F /* 'O' */
  326. 000005B0  0050 0051                ori.w      [A0], 0x51 /* 'Q' */
  327. 000005B4  0052 0053                ori.w      [A2], 0x53 /* 'S' */
  328. 000005B8  0054 0055                ori.w      [A4], 0x55 /* 'U' */
  329. 000005BC  0056 0057                ori.w      [A6], 0x57 /* 'W' */
  330. 000005C0  0058 0034                ori.w      [A0]+, 0x34 /* '4' */
  331. 000005C4  0035 0036 0037           ori.b      [A5 + D0.w + 0x37], 0x36 /* '6' */
  332. 000005CA  0038 0039 003A           ori.b      [0x0000003A], 0x39 /* '9' */
  333. 000005D0  0048 0049                ori.w      A0, 0x49 /* 'I' */
  334. 000005D4  004A 004B                ori.w      A2, 0x4B /* 'K' */
  335. 000005D8  003B 003C 004C           ori.b      [PC + D0.w + 0x4C], 0x3C /* '<' */
  336. 000005DE  0054 0055                ori.w      [A4], 0x55 /* 'U' */
  337. 000005E2  004D 003D                ori.w      A5, 0x3D /* '=' */
  338. 000005E6  003E 004E                ori.b      <<invalid special address>>, 0x4E /* 'N' */
  339. 000005EA  0056 0057                ori.w      [A6], 0x57 /* 'W' */
  340. 000005EE  004F 003F                ori.w      A7, 0x3F /* '?' */
  341. 000005F2  0040 0050                ori.w      D0, 0x50 /* 'P' */
  342. 000005F6  0051 0052                ori.w      [A1], 0x52 /* 'R' */
  343. 000005FA  0053 0041                ori.w      [A3], 0x41 /* 'A' */
  344. 000005FE  0042 0043                ori.w      D2, 0x43 /* 'C' */
  345. 00000602  0044 0045                ori.w      D4, 0x45 /* 'E' */
  346. 00000606  0046 0047                ori.w      D6, 0x47 /* 'G' */
  347. 0000060A  0048 0049                ori.w      A0, 0x49 /* 'I' */
  348. 0000060E  004A 004B                ori.w      A2, 0x4B /* 'K' */
  349. 00000612  004C 0054                ori.w      A4, 0x54 /* 'T' */
  350. 00000616  0055 004D                ori.w      [A5], 0x4D /* 'M' */
  351. 0000061A  004E 0056                ori.w      A6, 0x56 /* 'V' */
  352. 0000061E  0057 004F                ori.w      [A7], 0x4F /* 'O' */
  353. 00000622  0050 0051                ori.w      [A0], 0x51 /* 'Q' */
  354. 00000626  0052 0053                ori.w      [A2], 0x53 /* 'S' */
  355. 0000062A  0054 0055                ori.w      [A4], 0x55 /* 'U' */
  356. 0000062E  0056 0057                ori.w      [A6], 0x57 /* 'W' */
  357. 00000632  0000 0008                ori.b      D0, 0x8
  358. 00000636  01B5 01D6                bclr       <<invalid full ext with IS == 1 and I/IS == 6>>, D0
  359. 0000063A  0029 004A 006B           ori.b      [A1 + 0x6B], 0x4A /* 'J' */
  360. 00000640  008C 00AD 00CE           ori.l      A4, 0xAD00CE
  361. 00000646  00EF                     .incomplete
  362. 00000648  0110                     btst       [A0], D0
  363. 0000064A  0131 0152 0173           btst       [[A1] + 0x173], D0
  364. 00000650  0194                     bclr       [A4], D0
  365. 00000652  006B 0152 004A           ori.w      [A3 + 0x4A], 0x152
  366. 00000658  006B 0152 0173           ori.w      [A3 + 0x173], 0x152
  367. 0000065E  0029 004A 006B           ori.b      [A1 + 0x6B], 0x4A /* 'J' */
  368. 00000664  0152                     bchg       [A2], D0
  369. 00000666  0173 0194                bchg       <<invalid full ext with I/IS == 4>>, D0
  370. 0000066A  0029 004A 006B           ori.b      [A1 + 0x6B], 0x4A /* 'J' */
  371. 00000670  0152                     bchg       [A2], D0
  372. 00000672  0173 0194                bchg       <<invalid full ext with I/IS == 4>>, D0
  373. 00000676  004A 006B                ori.w      A2, 0x6B /* 'k' */
  374. 0000067A  0152                     bchg       [A2], D0
  375. 0000067C  0173 006B                bchg       [A3 + D0.w + 0x6B], D0
  376. 00000680  0152                     bchg       [A2], D0
  377. 00000682  0029 004A 006B           ori.b      [A1 + 0x6B], 0x4A /* 'J' */
  378. 00000688  008C 00AD 00CE           ori.l      A4, 0xAD00CE
  379. 0000068E  00EF                     .incomplete
  380. 00000690  0110                     btst       [A0], D0
  381. 00000692  0131 0152 0173           btst       [[A1] + 0x173], D0
  382. 00000698  0194                     bclr       [A4], D0
  383. 0000069A  008C 00AD 00CE           ori.l      A4, 0xAD00CE
  384. 000006A0  00EF                     .incomplete
  385. 000006A2  0110                     btst       [A0], D0
  386. 000006A4  0131 008C                btst       [A1 + D0.w - 0x116], D0
  387. 000006A8  0131 008C                btst       [A1 + D0.w - 0x116], D0
  388. 000006AC  0131 008C                btst       [A1 + D0.w - 0x116], D0
  389. 000006B0  0131 008C                btst       [A1 + D0.w - 0x116], D0
  390. 000006B4  0131 008C                btst       [A1 + D0.w - 0x116], D0
  391. 000006B8  00AD 00CE 00EF 0110      ori.l      [A5 + 0x110], 0xCE00EF
  392. 000006C0  0131 00AD                btst       [A1 + D0.w - 0x83], D0
  393. 000006C4  00CE                     .incomplete
  394. 000006C6  00EF                     .incomplete
  395. 000006C8  0110                     btst       [A0], D0
  396. 000006CA  00AD 0110 00AD 0110      ori.l      [A5 + 0x110], 0x11000AD
  397. 000006D2  00AD 00CE 00EF 0110      ori.l      [A5 + 0x110], 0xCE00EF
  398. 000006DA  00CE                     .incomplete
  399. 000006DC  00EF                     .incomplete
  400. 000006DE  00CE                     .incomplete
  401. 000006E0  00EF                     .incomplete
  402. 000006E2  00DE                     .incomplete
  403. 000006E4  0000 008C                ori.b      D0, 0x8C
  404. 000006E8  008C 008C 0002           ori.l      A4, 0x8C0002
  405. 000006EE  0002 0002                ori.b      D2, 0x2
  406. 000006F2  0002 0002                ori.b      D2, 0x2
  407. 000006F6  0002 0002                ori.b      D2, 0x2
  408. 000006FA  0002 0002                ori.b      D2, 0x2
  409. 000006FE  0002 0002                ori.b      D2, 0x2
  410. 00000702  0002 002A                ori.b      D2, 0x2A /* '*' */
  411. 00000706  002A 0052 0052           ori.b      [A2 + 0x52], 0x52 /* 'R' */
  412. 0000070C  0052 0052                ori.w      [A2], 0x52 /* 'R' */
  413. 00000710  007A 007A 007A           ori.w      [PC + 0x7A /* 0000078C, value 0x7A 'z', cstring "" */], 0x7A /* 'z' */
  414. 00000716  007A 007A 007A           ori.w      [PC + 0x7A /* 00000792, value 0xA2, cstring "" */], 0x7A /* 'z' */
  415. 0000071C  00A2 00A2 00A2           ori.l      -[A2], 0xA200A2
  416. 00000722  00A2 00A2 00A2           ori.l      -[A2], 0xA200A2
  417. 00000728  00CA                     .incomplete
  418. 0000072A  00CA                     .incomplete
  419. 0000072C  00CA                     .incomplete
  420. 0000072E  00CA                     .incomplete
  421. 00000730  00F2                     .incomplete
  422. 00000732  00F2                     .incomplete
  423. 00000734  011A                     btst       [A2]+, D0
  424. 00000736  011A                     btst       [A2]+, D0
  425. 00000738  011A                     btst       [A2]+, D0
  426. 0000073A  011A                     btst       [A2]+, D0
  427. 0000073C  011A                     btst       [A2]+, D0
  428. 0000073E  011A                     btst       [A2]+, D0
  429. 00000740  011A                     btst       [A2]+, D0
  430. 00000742  011A                     btst       [A2]+, D0
  431. 00000744  011A                     btst       [A2]+, D0
  432. 00000746  011A                     btst       [A2]+, D0
  433. 00000748  011A                     btst       [A2]+, D0
  434. 0000074A  011A                     btst       [A2]+, D0
  435. 0000074C  002A 002A 002A           ori.b      [A2 + 0x2A], 0x2A /* '*' */
  436. 00000752  002A 002A 002A           ori.b      [A2 + 0x2A], 0x2A /* '*' */
  437. 00000758  0052 0052                ori.w      [A2], 0x52 /* 'R' */
  438. 0000075C  007A 007A 00A2           ori.w      [PC + 0xA2 /* 00000800, value 0x101 */], 0x7A /* 'z' */
  439. 00000762  00A2 00CA 00CA           ori.l      -[A2], 0xCA00CA
  440. 00000768  00F2                     .incomplete
  441. 0000076A  00F2                     .incomplete
  442. 0000076C  00F2                     .incomplete
  443. 0000076E  00F2                     .incomplete
  444. 00000770  00F2                     .incomplete
  445. 00000772  00F2                     .incomplete
  446. 00000774  0052 0052                ori.w      [A2], 0x52 /* 'R' */
  447. 00000778  0052 0052                ori.w      [A2], 0x52 /* 'R' */
  448. 0000077C  007A 007A 00A2           ori.w      [PC + 0xA2 /* 00000820, value 0x202 */], 0x7A /* 'z' */
  449. 00000782  00A2 00CA 00CA           ori.l      -[A2], 0xCA00CA
  450. 00000788  00CA                     .incomplete
  451. 0000078A  00CA                     .incomplete
  452. 0000078C  007A 007A 00A2           ori.w      [PC + 0xA2 /* 00000830, value 0x0, cstring "" */], 0x7A /* 'z' */
  453. 00000792  00A2 008E 0000           ori.l      -[A2], 0x8E0000
  454. 00000798  0282 3031 3233           andi.l     D2, 0x30313233 /* '0123' */
  455. 0000079E  3435 3637                move.w     D2, [A5 + D3.w * 8 + 0x37]
  456. 000007A2  3839 6162 6364           move.w     D4, [0x61626364]
  457. 000007A8  6566                     bcs        +0x68 /* 00000810 */
  458. 000007AA  0000 0020                ori.b      D0, 0x20 /* ' ' */
  459. 000007AE  2020                     move.l     D0, -[A0]
  460. 000007B0  2020                     move.l     D0, -[A0]
  461. 000007B2  2020                     move.l     D0, -[A0]
  462. 000007B4  2020                     move.l     D0, -[A0]
  463. 000007B6  3030 3030                move.w     D0, [A0 + D3.w + 0x30]
  464. 000007BA  3020                     move.w     D0, -[A0]
  465. 000007BC  2020                     move.l     D0, -[A0]
  466. 000007BE  2020                     move.l     D0, -[A0]
  467. 000007C0  2020                     move.l     D0, -[A0]
  468. 000007C2  2020                     move.l     D0, -[A0]
  469. 000007C4  2020                     move.l     D0, -[A0]
  470. 000007C6  2020                     move.l     D0, -[A0]
  471. 000007C8  2020                     move.l     D0, -[A0]
  472. 000007CA  2020                     move.l     D0, -[A0]
  473. 000007CC  2090                     move.l     [A0], [A0]
  474. 000007CE  4040                     negx.w     D0
  475. 000007D0  4040                     negx.w     D0
  476. 000007D2  4040                     negx.w     D0
  477. 000007D4  4040                     negx.w     D0
  478. 000007D6  4040                     negx.w     D0
  479. 000007D8  4040                     negx.w     D0
  480. 000007DA  4040                     negx.w     D0
  481. 000007DC  400C                     negx.b     A4
  482. 000007DE  0C0C 0C0C                cmpi.b     A4, 0xC
  483. 000007E2  0C0C 0C0C                cmpi.b     A4, 0xC
  484. 000007E6  0C40 4040                cmpi.w     D0, 0x4040 /* '@@' */
  485. 000007EA  4040                     negx.w     D0
  486. 000007EC  4040                     negx.w     D0
  487. 000007EE  0909                     btst       A1, D4
  488. 000007F0  0909                     btst       A1, D4
  489. 000007F2  0909                     btst       A1, D4
  490. 000007F4  0101                     btst       D1, D0
  491. 000007F6  0101                     btst       D1, D0
  492. 000007F8  0101                     btst       D1, D0
  493. 000007FA  0101                     btst       D1, D0
  494. 000007FC  0101                     btst       D1, D0
  495. 000007FE  0101                     btst       D1, D0
  496. 00000800  0101                     btst       D1, D0
  497. 00000802  0101                     btst       D1, D0
  498. 00000804  0101                     btst       D1, D0
  499. 00000806  0101                     btst       D1, D0
  500. 00000808  4040                     negx.w     D0
  501. 0000080A  4040                     negx.w     D0
  502. 0000080C  0140                     bchg       D0, D0
  503. 0000080E  0A0A 0A0A                xori.b     A2, 0xA /* '\n' */
  504. // begin alternate branch 00000810-0000082A
  505. label00000810:
  506. 00000810  0A0A 0A0A                xori.b     A2, 0xA /* '\n' */
  507. 00000814  0202 0202                andi.b     D2, 0x2
  508. 00000818  0202 0202                andi.b     D2, 0x2
  509. 0000081C  0202 0202                andi.b     D2, 0x2
  510. 00000820  0202 0202                andi.b     D2, 0x2
  511. 00000824  0202 0202                andi.b     D2, 0x2
  512. 00000828  4040                     negx.w     D0
  513. // end alternate branch 00000810-0000082A
  514. label00000810: // (misaligned)
  515. 00000812  0A0A 0202                xori.b     A2, 0x2
  516. 00000816  0202 0202                andi.b     D2, 0x2
  517. 0000081A  0202 0202                andi.b     D2, 0x2
  518. 0000081E  0202 0202                andi.b     D2, 0x2
  519. 00000822  0202 0202                andi.b     D2, 0x2
  520. 00000826  0202 4040                andi.b     D2, 0x40 /* '@' */
  521. 0000082A  4040                     negx.w     D0
  522. 0000082C  2000                     move.l     D0, D0
  523. 0000082E  0000 0000                ori.b      D0, 0x0
  524.